the rand - German English Dictionary